.info {
	width: 90vw;
	height: 500rpx;
	position: relative;
	top: 32rpx;
	margin-left: 34rpx;
	margin-bottom: 32rpx;
	/* background-color: #000000; */
}

.receiptinfo {
	width: 100%;
	height: 200rpx;
	background-color: #ffffff;
	border-radius: 20rpx;
	margin-bottom: 32rpx;
	padding-top: 50rpx;
	padding-left: 40rpx;
	display: flex;
	flex-direction: row;
}

.receiptinfo_text {
	width: 88%;
	height: 150rpx;
	margin-right: 10rpx;
	/* 	background-color: #000000; */

}

.receiptinfo_icon {
	width: 30rpx;
	height: 100rpx;
	padding-top: 25rpx;
/* 	margin-top: 35rpx; */
	/* background-color: #b4bcbb; */


}

.receiptinfo_up,
.receiptinfo_down {
	width: 100%;
	height: 50rpx;
	margin-bottom: 5rpx;
	/* background-color: #d2d2d3; */
	color: rgba(128, 128, 128, 1);
	/* line-height: 65rpx; */
	display: flex;
	flex-direction: row;
}

.receiptinfo_up {
	font-size: 28rpx;
	font-weight: bold;
	margin-left: 15rpx;
}

.receiptinfo_down_icon {
	margin-top: 5rpx;
	margin-left: 5rpx;
}

.receiptinfo_down_text {
	width: 80%;
	/* background-color: #5555ff; */

	line-height: 30rpx;
	font-size: 30rpx;
	margin-left: 10rpx;
}
.receiptinfo_text_noinfo{
	font-size: 35rpx;
	text-align: center;
	/* background-color: #000000; */
	line-height: 100rpx;
	height: 100rpx;
	/* margin-top: 5%; */
	/* position: absolute; */
	/* top: 25%; */
}

.goodsinfo {
	width: 100%;
	height: 236rpx;
	padding-top: 33rpx;
	padding-left: 33rpx;
	background-color: #FFFFFF;
	border-radius: 20rpx;
	display: flex;
	flex-direction: row;
}

.goodsimage {
	width: 170rpx;
	height: 170rpx;
	border-radius: 10rpx;
	/* background-color: #cbcbcb; */
}

.goodstext {
	/* background-color: #2C3E50; */
	width: 67%;
	margin-left: 2%;
	padding-top: 10rpx;
	height: 170rpx;
}

.goodname {
	width: 100%;
	height: 40rpx;
	/* background: #0000FF; */
	margin-bottom: 12rpx;
	font-size: 28rpx;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	color: rgba(56, 56, 56, 1);
}

.goodother {
	width: 100%;
	height: 26rpx;
	font-size: 20rpx;
	color: rgba(112, 112, 112, 1);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	/* background-color: #009E94; */
	margin-bottom: 8rpx;
}

.goodsneed {
	width: 100vw;
	height: 400rpx;
	/* background-color: #b8b8b8; */
	position: relative;
	top: 12rpx;
}

.need {
	width: 100vw;
	height: 54rpx;
	padding-left:44rpx;
	margin-top: 24rpx;
	margin-bottom: 12rpx;
	/* background-color: #0086B3; */
	font-weight: bold;
	font-size: 32rpx;
}

.needwidth{
	width: 100vw;
	background-color: #FFFFFF;
	position: relative;
	padding-left: 7vw;
}
 .custom-style {
	 width: 570rpx;
	 height: 80rpx;
	 border-radius: 40rpx;
	 background-color: rgba(255, 87, 51, 0.91);
	 font-size: 32rpx;
	 color: #FFFFFF;
	 position: relative;
	 top: 100rpx;
 }
 .needheight1{
	 /* height: 74rpx; */
 }
 .needheight2{
/* 	 height: 150rpx; */
 }
.showpopup{
	width: 90vw;
	height: 120vw;
	background-color: #000000;
}
